package utils ;

/**
 * http请求码常量类
 * @author 80002165 @date 2017年6月19日 上午8:53:42
 */
public class HTTPReqCode {
    /** 正常，请求已完成 */
    public static final int SUCC_200 = 200 ;
    /** 正常，紧接post命令 */
    public static final int SUCC_201 = 201 ;
    /** 正常，已接受用于处理，但处理未完成 */
    public static final int SUCC_202 = 202 ;
    /** 正常，部分信息-返回的信息只是一部分 */
    public static final int SUCC_203 = 203 ;
    /** 正常，无响应-已接受请求，但不存在要回送的数据 */
    public static final int SUCC_204 = 204 ;
    
    /** 重定向，已移动-请求的数据具有新的位置且更改是永久的 */
    public static final int REDIRECT_301 = 301 ;
    /** 重定向，已找到-请求的数据临时具有不同的URI */
    public static final int REDIRECT_302 = 302 ;
    /** 重定向， 请参阅其它 — 可在另一 URI 下找到对请求的响应，且应使用 GET 方法检索此响应 */
    public static final int REDIRECT_303 = 303 ;
    /** 重定向，未修改 — 未按预期修改文档 */
    public static final int REDIRECT_304 = 304 ;
    /** 重定向，使用代理 — 必须通过位置字段中提供的代理来访问请求的资源 */
    public static final int REDIRECT_305 = 305 ;
    /** 重定向，未使用 — 不再使用；保留此代码以便将来使用 */
    public static final int REDIRECT_306 = 306 ;
    
    /** 客户端出现错误，错误请求-请求中出现语法错误或不能满足请求 */
    public static final int CLICK_ERROR_400 = 400 ;
    /** 客户端出现错误，未授权-未授权客户机访问数据 */
    public static final int CLICK_ERROR_401 = 401 ;
    /** 客户端出现错误，需要付款-表示计费系统已有效 */
    public static final int CLICK_ERROR_402 = 402 ;
    /** 客户端出现错误，禁止-即使有权限也不能访问 */
    public static final int CLICK_ERROR_403 = 403 ;
    /** 客户端出现错误，找不到-服务器找不到给定的资源 */
    public static final int CLICK_ERROR_404 = 404 ;
    /** 客户端出现错误，代理认证请求-客户端首先必须使用代理认证自身 */
    public static final int CLICK_ERROR_407 = 407 ;
    /** 客户端出现错误，介质类型不受支持-服务器拒绝服务请求，因为不支持请求的实体格式 */
    public static final int CLICK_ERROR_415 = 415 ;
    
    /** 服务端出现错误，内部错误-因为意外情况，服务器不能完成服务请求 */
    public static final int SERVER_ERROR_500 = 500 ;
    /** 服务端出现错误，未执行-服务器不支持请求的工具 */
    public static final int SERVER_ERROR_501 = 501 ;
    /** 服务端出现错误，错误网管-服务器收到来自上游服务器的无效响应 */
    public static final int SERVER_ERROR_502 = 502 ;
    /** 服务端出现错误，无法获得服务-由于负载或者维护，服务器无法处理请求 */
    public static final int SERVER_ERROR_503 = 503 ;
}
